﻿.container{display:block; width:100%; margin-top:80px; }
.container .products{display:block; max-width:1200px; margin:0 auto; }
.container .products .title{display:block; padding-bottom:20px; background:url(../img/p_en.jpg) no-repeat center top; margin-bottom:15px; padding-top:22px; }
.container .products .title h4{display:block;height:40px; line-height:40px; font-size:30px; color:#282828; text-align:center;  }
.container .products .title h4 i{font-style:normal; line-height:40px; text-align:center; }
.container .products .title .tip{display:block; height:30px; line-height:30px; font-size:17px; text-align:center; padding-bottom:20px; background:url(../img/line.jpg) no-repeat center bottom; }

.container .products .mtitle{display:block; width:100%; background:#f6f6f6; }
.container .products .mtitle .m_in{display:block; padding:22px 30px; }
.container .products .mtitle .m_in ul{display:block; width:100%; }
.container .products .mtitle .m_in ul li{float:left; width:14.285%;}
.container .products .mtitle .m_in ul li a{display:block; width:95%; height:34px; line-height:34px; font-size:15px; color:#282828; padding-left:5%; background:url(../img/dot.png) no-repeat left center; overflow:hidden;}
.container .products .mtitle .m_in ul li a:hover{color:#c30000; text-decoration:underline; font-weight:bold; }
.container .products .con{display:block; padding-top:25px;}
.container .products .con ul{display:block; width:100%;}
.container .products .con ul li{float:left; width:31%; margin-right:2.333%; background:#fff; box-shadow:0px 0px 6px 2px #f0f0f0; margin-bottom:20px; }
.container .products .con ul li:hover{box-shadow:0px 0px 6px 2px #c8d7eb;}

.container .products .con ul li a.pic{display:block; width:100%;}
.container .products .con ul li a.pic img{display:block; width:100%;}

.container .products .con ul li  .tit{display:block; height:50px; line-height:50px; font-size:15px; color:#05459d; font-weight:bold; width:95%;  padding-left:5%; overflow:hidden; background:url(../img/art.png) no-repeat 96% center; }
.container .products .con ul li  .tit:hover{background:#064186 url(../img/arth.png) no-repeat 96% center; color:#fff; }



.container .madvantage{display:block; width:100%; background:#f0f0f0; margin-top:60px; }
.container .madvantage .inner{display:block; padding:70px 0px;}
.container .madvantage .inner .title{display:block; background:url(../img/ag_en.jpg) no-repeat center top; margin-bottom:20px; padding-top:22px; }
.container .madvantage .inner .title h4{display:block;height:40px; line-height:40px; font-size:30px; color:#282828; text-align:center;  }
.container .madvantage .inner .title h4 i{font-style:normal; line-height:40px; text-align:center; }
.container .madvantage .inner .title .tip{display:block; height:30px; line-height:30px; font-size:17px; text-align:center; padding-bottom:20px; background:url(../img/line.jpg) no-repeat center bottom; }
.container .madvantage .inner .con{display:block; padding-top:10px; }
.container .madvantage .inner .con .fl{width:22%; padding-top:30px; }
.container .madvantage .inner .con .mid{float:left;  width:51.6%; margin-left:1%;}
.container .madvantage .inner .con .mid img{display:block; width:100%;}
.container .madvantage .inner .con .fr{width:22%; padding-top:30px;  }

.container .madvantage .inner .con dl{display:block; width:100%; margin-bottom:100px; }
.container .madvantage .inner .con dl dt{display:block; width:100%; height:36px; font-size:22px; line-height:36px; color:#05459d; font-weight:bold;  }
.container .madvantage .inner .con dl dt .a_icon{float:left; width:36px; height:36px; margin-right:10px; }
.container .madvantage .inner .con dl dt .a_tit{float:left; height:36px; border-bottom:1px solid #05459d;padding-right:10px;}
.container .madvantage .inner .con dl dd{display:block; font-size:14px; line-height:24px; padding-top:18px;}


.container .mquality{display:block; width:100%; height:240px; background:url(../img/mquality_bg.jpg) no-repeat center top; }
.container .mquality .inner{display:block; max-width:1200px; margin:0 auto; height:240px; position:relative; z-index:2; left:0; top:0; }
.container .mquality .inner .wz{display:block; position:absolute; left:0; top:45px; z-index:8;}
.container .mquality .inner .wz h2{display:block; }
.container .mquality .inner .wz .m_detail{display:block; padding-left:110px;}
.container .mquality .inner .wz .m_detail .tip{display:block; height:30px; line-height:30px; font-size:20px; color:#fff; letter-spacing:11px; } 
.container .mquality .inner .wz .m_detail .tel{display:block; height:40px; line-height:40px; color:#fff; border-top:1px solid #fff; border-bottom:1px solid #fff; font-size:14px; margin-top:15px; padding-left:22px; background:url(../img/tel02.png) no-repeat left center; }
.container .mquality .inner .wz .m_detail .tel .code{font-size:24px; color:#fff; line-height:40px; font-family:Arial, Helvetica, sans-serif; }


.container .case{display:block; width:100%;  background:url(../img/case_bg.jpg) no-repeat center top; }
.container .case .inner{display:block; padding:70px 0px; }
.container .case .inner .title{display:block;  background:url(../img/case_en.png) no-repeat center top; margin-bottom:20px; padding-top:22px; }
.container .case .inner .title h4{display:block;height:40px; line-height:40px; font-size:30px; color:#282828; text-align:center;  }
.container .case .inner .title h4 i{font-style:normal; line-height:40px; text-align:center; }
.container .case .inner .title .tip{display:block; height:30px; line-height:30px; font-size:17px; text-align:center; padding-bottom:20px; background:url(../img/line.jpg) no-repeat center bottom; }

.container .case .inner .mtitle{display:block; }
.container .case .inner .mtitle ul{display:block; }
.container .case .inner .mtitle ul li{float:left; width:19%; margin-right:1%;}
.container .case .inner .mtitle ul li a{display:block; width:98%; background:#e3e3e3; height:36px; padding:1%;height:36px; overflow:hidden;}
.container .case .inner .mtitle ul li a .m_icon{float:left; width:15%; height:36px; }
.container .case .inner .mtitle ul li a .m_tit{float:right;width:83%; font-size:18px; color:#282828; line-height:20px;height:32px; overflow:hidden; }
.container .case .inner .mtitle ul li a .m_tit i{display:block; width:100%;font-size:12px; font-style:normal; line-height:12px; text-transform:uppercase; height:12px; overflow:hidden; color:#282828;}

.container .case .inner .mtitle ul li a.m_01 .m_icon{background:url(../img/c_icon01.png) no-repeat left center; background-size:100% auto;}
.container .case .inner .mtitle ul li a.m_02 .m_icon{background:url(../img/c_icon02.png) no-repeat left center; background-size:100% auto;}
.container .case .inner .mtitle ul li a.m_03 .m_icon{background:url(../img/c_icon03.png) no-repeat left center; background-size:100% auto;}
.container .case .inner .mtitle ul li a.m_04 .m_icon{background:url(../img/c_icon04.png) no-repeat left center; background-size:100% auto;}
.container .case .inner .mtitle ul li a.m_05 .m_icon{background:url(../img/c_icon05.png) no-repeat left center; background-size:100% auto;}


.container .case .inner .mtitle ul li a:hover{background:#05459d; color:#fff; }
.container .case .inner .mtitle ul li a:hover .m_tit{color:#fff;}
.container .case .inner .mtitle ul li a:hover .m_tit i{color:#fff;}
.container .case .inner .mtitle ul li a.m_01:hover .m_icon{background:url(../img/c_icon01h.png) no-repeat left center; }
.container .case .inner .mtitle ul li a.m_02:hover .m_icon{background:url(../img/c_icon02h.png) no-repeat left center; }
.container .case .inner .mtitle ul li a.m_03:hover .m_icon{background:url(../img/c_icon03h.png) no-repeat left center; }
.container .case .inner .mtitle ul li a.m_04:hover .m_icon{background:url(../img/c_icon04h.png) no-repeat left center; }
.container .case .inner .mtitle ul li a.m_05:hover .m_icon{background:url(../img/c_icon05h.png) no-repeat left center; }

.container .case .inner .con{display:block; width:100%; margin-top:20px; background:#fff;  }

.container .case .inner .con .c_in{display:block; padding:2.3% 2.5%; background:#fff;}
.container .case .inner .con .c_in .fl{width:24%; }
.container .case .inner .con .c_in .fr{width:74%;}

.container .case .inner .con .c_in .fl ul{display:block; width:100%; }
.container .case .inner .con .c_in .fl ul li{display:block; width:100%; margin-bottom:4px; }
.container .case .inner .con .c_in .fl ul li a{display:block; width:94%; background:#f0f0f0; padding:15px 3%; }
.container .case .inner .con .c_in .fl ul li a .c_tit{display:block; height:20px; line-height:20px; font-size:14px; color:#282828; font-weight:bold; padding-left:20px; background:url(../img/arr.png) no-repeat 5px center; overflow:hidden; }
.container .case .inner .con .c_in .fl ul li a .c_tip{display:block; line-height:17px; font-size:12px; color:#979797;height:17px;  padding-left:20px;  overflow:hidden;}
.container .case .inner .con .c_in .fl ul li a:hover{background:#05459d;}
.container .case .inner .con .c_in .fl ul li a:hover .c_tit{ background:url(../img/arrh.png) no-repeat 5px center; color:#fff; }
.container .case .inner .con .c_in .fl ul li a:hover .c_tip{color:#bfc9e2;}

.container .case .inner .con .c_in .fl ul li a.current{background:#05459d;}
.container .case .inner .con .c_in .fl ul li a.current .c_tit{ background:url(../img/arrh.png) no-repeat 5px center; color:#fff; }
.container .case .inner .con .c_in .fl ul li a.current .c_tip{color:#bfc9e2;}



.container .case .inner .con .c_in .fl  a.moret{display:block; height:37px; line-height:37px; font-size:14px; color:#c81818; font-weight:bold; background:#f0f0f0 url(../img/arh2.png) no-repeat 95% center;width:90%; padding:15px 5%;  }


.container .case .inner .con .c_in .fr dl{display:block; width:100%; }
.container .case .inner .con .c_in .fr dl dd{display:none; width:100%; position:relative; z-index:2; left:0; top:0; }
.container .case .inner .con .c_in .fr dl dd a.pic{display:block; width:100%;}
.container .case .inner .con .c_in .fr dl dd a.pic img{display:block;width:100%;}
.container .case .inner .con .c_in .fr dl dd .wz{display:block; position:absolute; left:0px; bottom:0; z-index:5; width:92%;padding:35px 4%; background:url(../img/black.png) repeat left top; }
.container .case .inner .con .c_in .fr dl dd .wz .tit{display:block;height:40px; line-height:40px; font-size:22px; color:#fff; font-weight:bold;  padding-bottom:10px; margin-bottom:10px; background:url(../img/line02.jpg) no-repeat left bottom;overflow:hidden;}
.container .case .inner .con .c_in .fr dl dd .wz .tit:hover{text-decoration:underline;}
.container .case .inner .con .c_in .fr dl dd .wz .detail{display:block; width:100%; font-size:15px; line-height:22px; color:#fff; height:66px; overflow:hidden;}
.container .case .inner .con .c_in .fr dl dd .wz .detail:hover{text-decoration:underline; }

.container .news{display:block; max-width:1200px; margin:0 auto; margin-top:80px; }
.container .news .title{display:block; padding-bottom:20px; background:url(../img/n_en.jpg) no-repeat center top; margin-bottom:15px; padding-top:22px; }
.container .news .title h4{display:block;height:40px; line-height:40px; font-size:30px; color:#282828; text-align:center;  }
.container .news .title h4 i{font-style:normal; line-height:40px; text-align:center; }
.container .news .title .tip{display:block; height:30px; line-height:30px; font-size:17px; text-align:center; padding-bottom:20px; background:url(../img/line.jpg) no-repeat center bottom; }
.container .news .gs_news{width:46%; }
.container .news  .mtitle{display:block; width:100%; height:65px; border-bottom:2px solid #f0f0f0;}
.container .news  .mtitle .en{display:block; height:24px; line-height:24px; font-size:20px; color:#aaa; font-family:"Times New Roman", Times, serif;  text-transform:uppercase; }
.container .news  .mtitle h4{display:block; height:24px; line-height:24px; font-size:20px; color:#282828; }
.container .news  .mtitle .moret{float:right; line-height:22px; width:22px; text-align:center; font-size:22px; color:#fff; background:#dfdede; margin-top:26px;}
.container .news  .mtitle .moret:hover{background:#05459d; color:#fff;}

.container .news  .con{display:block; padding-top:18px; }
.container .news  .con .rescommend{display:block; width:100%;}
.container .news  .con .rescommend .pic{float:left; width:35%;}
.container .news  .con .rescommend .pic img{display:block; width:100%;}
.container .news  .con .rescommend .wz{float:right; width:62%;}
.container .news  .con .rescommend .wz .time{display:block;height:30px; line-height:30px; font-size:14px; color:#888888; }
.container .news  .con .rescommend .wz .tit{display:block; height:30px; line-height:30px; font-size:15px; color:#05459d; font-weight:bold; }
.container .news  .con .rescommend .wz .tit:hover{color:#c30000; }
.container .news  .con .rescommend .wz .detail{display:block; font-size:14px; line-height:22px; }
.container .news  .con .rescommend .wz .detail:hover{line-height:22px;color:#05459d; text-decoration:underline;}

.container .news  .con ul{display:block; width:100%; margin-top:20px;padding-top:20px; border-top:1px solid #e1e1e1; }
.container .news  .con ul li{display:block; height:32px; width:100%; overflow:hidden; }
.container .news  .con ul li a{display:block; height:32px; line-height:32px; font-size:14px; color:#666;padding-left:12px; background:url(../img/doth.png) no-repeat left center; font-weight:bold;  }
.container .news  .con ul li a:hover{color:#05459d;}
.container .news  .con ul li .time{float:right; line-height:32px; font-size:14px; color:#aaa;}


.container .news .industry_news{width:46%; }

.container .about{display:block; width:100%;  background:url(../img/about_bg.jpg) no-repeat center top; margin-top:80px; }
.container .about .inner{display:block; padding:70px 0px; }
.container .about .inner .title{display:block;  background:url(../img/a_en.png) no-repeat center top; margin-bottom:20px; padding-top:22px; }
.container .about .inner .title h4{display:block;height:40px; line-height:40px; font-size:30px; color:#282828; text-align:center;  }
.container .about .inner .title h4 i{font-style:normal; line-height:40px; text-align:center; }
.container .about .inner .title .tip{display:block; height:30px; line-height:30px; font-size:17px; text-align:center; padding-bottom:20px; background:url(../img/line.jpg) no-repeat center bottom; }
.container .about .inner .con{display:block; position:relative; z-index:2; left:0; top:0;padding-bottom:180px;   }
.container .about .inner .con .gs{display:block; width:100%;}
.container .about .inner .con .gs img{display:block; width:100%;}
.container .about .inner .con .wz{display:block; position:absolute; z-index:8; left:5%; top:400px; width:90%; height:300px; background:#fff; }
.container .about .inner .con .wz .w_in{display:block; padding:30px 35px; }
.container .about .inner .con .wz .w_in .a_detail{display:block; font-size:14px;}
.container .about .inner .con .wz .w_in .moret{font-size:14px; color:#05459d; }
.container .about .inner .con .wz .w_in .moret:hover{text-decoration:underline; color:#c30000; }

.container .about .inner .con .wz .w_in ul{display:block; width:100%; margin-top:20px;}
.container .about .inner .con .wz .w_in ul li{float:left; width:25%; background:url(../img/x.jpg) repeat-y right center; }
.container .about .inner .con .wz .w_in ul li a{display:block; width:100%;}
.container .about .inner .con .wz .w_in ul li a .icon{display:block; width:100%; margin-bottom:10px; }
.container .about .inner .con .wz .w_in ul li a .icon img{display:block; margin:0 auto;}
.container .about .inner .con .wz .w_in ul li a .tit{display:block; height:30px; font-size:16px; color:#282828; text-align:center; line-height:30px; }
.container .about .inner .con .wz .w_in ul li.last{background:none;}


